//: C17:CompStr.cpp
// From Thinking in C++, 2nd Edition
// Available at http://www.BruceEckel.com
// (c) Bruce Eckel 1999
// Copyright notice in Copyright.txt
#include <string>
#include <iostream>
using namespace std;

int main()
{
    // Strings to compare
    string s1("This ");
    string s2("That ");
    for (int i = 0; i< s1.size() &&
            i < s2.size(); i++)
        // See if the string elements are the same:
        if (s1[i] == s2[i])
            cout << s1[i] << "  " << i << endl;
    // Use the string inequality operators
    if (s1 != s2) {
        cout << "Strings aren't the same:" << " ";
        if (s1 > s2)
            cout << "s1 is > s2" << endl;
        else
            cout << "s2 is > s1" << endl;
    }
} ///:~
